Supplier Page from MyBioSource.com for Recombinant Amsacta moorei entomopoxvirus Spheroidin (AMV187), partial